

package com.hazelcast.jet.pipeline;

/**
 * Includes builtin connector names for phone home purposes. These connectors live in {@link Sources} and {@link Sinks}
 * <p>
 * The connector name format is "<connectorIdentifier>(Source|Sink)" and follows camel case.
 * e.g avroSink, fileSource, fileWatcherSource, avroSource and so on.
 */
public final class ConnectorNames {
    /**
     * {@link Sources#filesBuilder(String)} and {@link Sources#files(String)}
     */
    public static final String FILES = "fileSource";

    /**
     * {@link Sources#fileWatcher(String)}
     */
    public static final String FILE_WATCHER = "fileWatcherSource";

    private ConnectorNames() {
    }
}
